package com.hsjk.szwj.module.train.dal.dataobject.product;

import com.baomidou.mybatisplus.annotation.TableName;
import com.hsjk.szwj.framework.tenant.core.db.TenantBaseDO;
import lombok.Data;
import lombok.EqualsAndHashCode;

@TableName("train_product_sku")
@Data
@EqualsAndHashCode(callSuper = true)
public class ProductSkuDO extends TenantBaseDO {

    /**
     * 自增ID
     */
    private Long id;

    /**
     * spu id
     */
    private Long spuId;

    /**
     * sku 名称
     */
    private String skuName;

    /**
     * 销售价格;单位：分
     */
    private Long price;

    /**
     * 原价;单位：分
     */
    private Long originalPrice;

    /**
     * 图片地址
     */
    private String picUrl;

    /**
     * 库存
     */
    private Integer stock;

    /**
     * 库存预警值
     */
    private Integer warnStockLimit;

    /**
     * 状态;1-上架 2-下架
     */
    private Integer status;

    private String payNote;
}
